//package com.allwees.data.dataport.module.useraction.req;
//
//import com.allwees.bs.core.modelbase.req.Req;
//import com.allwees.core.common.util.reflect.PojoUtil;
//import com.allwees.data.dataport.module.useraction.constant.EEdmActionType;
//import com.allwees.data.dataport.module.useraction.entity.EdmLog;
//
//import lombok.AllArgsConstructor;
//import lombok.Data;
//import lombok.NoArgsConstructor;
//import lombok.experimental.Accessors;
//
//@Data
//@Accessors(chain = true)
//@AllArgsConstructor
//@NoArgsConstructor
//public class EdmLogReq extends Req {
//    /**
//     * 行为类型
//     */
//    private EEdmActionType uaType = EEdmActionType.DEFAULT;
//
//    /**
//     * 模板id
//     */
//    private String templateId;
//
//    /**
//     * 发送批次号
//     */
//    private String batchNo;
//
//    /**
//     * email
//     */
//    private String email;
//
//    private String key;
//
//    /**
//     * 点击url
//     */
//    private String clickUrl;
//
//    /**
//     * 被点击位置no
//     */
//    private String clickPosNo;
//
//    public EdmLog toEdmLog() {
//        return PojoUtil.copyWithOmit(new EdmLog(), this, "signature", "branchUser");
//    }
//}
